//
//  BusinessCircleRequestManager.h
//  ExcellentHome
//
//  Created by 揭婧雯 on 16/8/23.
//  Copyright © 2016年 陈区. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface BusinessCircleRequestManager : NSObject

/**
 *  请求分类信息 可替换[[ServiceInterface sharedServiceInterface] findDictionaryInfo:
 *
 *  @param finished 网络请求完成后的操作
 */
+ (void)requesFindDictionaryInfoWithCode:(NSString *)code finished:(SEGNetworkRequestCallBack)finished;

/**
 请求优惠列表
 
 @param param param
 @param finished finished
 */
+ (void)requestPrivilegeListWithParam:(NSDictionary *)param finished:(SEGNetworkReponse)finished;

/**
 *   请求优惠详情 可替换loadNetData ApiName为kPrivilegeDetail的方法
 *
 *  @param requestId
 *  @param finished 网络请求完成后的操作
 */
+ (void)requestPrivilegeDetaillWithItemSid:(NSString*)itemSid finished:(SEGNetworkReponse)finished;

/**
 请求商户列表
 
 @param param param
 @param finished finish
 */
+ (void)requestMerchantListWithParam:(NSDictionary *)param finished:(SEGNetworkReponse)finished;

/**
 *   请求商户详情 可替换loadNetData ApiName为kMerchantDetail的方法
 *
 *  @param requestId
 *  @param finished 网络请求完成后的操作
 */
+ (void)requestMerchantDetailWithMerchantSid:(NSString*)merchantSid finished:(SEGNetworkReponse)finished;

/**
 *   请求商户详情 可替换[[BusinessManager sharedManager].privilegeEntityManager requestBuyProductWithPrivilegeID
 *
 *  @param requestId
 *  @param finished 网络请求完成后的操作
 */
+ (void)requestBuyProductWithPrivilegeID:(NSString*)privilegeID merchantSid:(NSString *)merchantSid orderType:(NSString *)orderType finished:(SEGNetworkRequestCallBack)finished;

@end
